home *** CD-ROM | disk | FTP | other *** search
/ PC World 2008 September / PCWorld_2008-09_cd.bin / multimedia / tuxpaint / tuxpaint-0.9.20-win32-installer.exe / {app} / docs / OPTIONS.txt < prev    next >
Text File  |  2008-07-01  |  57KB  |  1,122 lines

  1.                                    Tux Paint
  2.                                  version 0.9.20
  3.  
  4. Options Documentation
  5.  
  6.                 Copyright 2002-2008 by Bill Kendrick and others
  7.                                New Breed Software
  8.  
  9.                            bill@newbreedsoftware.com
  10.                             http://www.tuxpaint.org/
  11.  
  12.                                  April 5, 2008
  13.  
  14.      ----------------------------------------------------------------------
  15.  
  16.                                Tux Paint Config.
  17.  
  18.      As of Tux Paint version 0.9.14, a graphical tool is available that
  19.      allows you to change Tux Paint's behavior. However, if you'd rather not
  20.      install and use this tool, or want a better understanding of the
  21.      available options, please continue reading.
  22.  
  23.      ----------------------------------------------------------------------
  24.  
  25.                                Configuration File
  26.  
  27.      You can create a simple configuration file for Tux Paint, which it will
  28.      read each time you start it up.
  29.  
  30.      The file is simply a plain text file containing the options you want
  31.      enabled:
  32.  
  33. Linux, Unix and Mac OS X Users
  34.  
  35.        The file you should create is called ".tuxpaintrc" and it should be
  36.        placed in your home directory. (a.k.a. "~/.tuxpaintrc" or
  37.        "$HOME/.tuxpaintrc")
  38.  
  39.   System-Wide Configuration File (Linux and Unix)
  40.  
  41.          Before this file is read, a system-wide configuration file is read.
  42.          (By default, this configuration has no settings enabled.) It is
  43.          located at:
  44.  
  45.            /etc/tuxpaint/tuxpaint.conf
  46.  
  47.          You can disable reading of this file altogether, leaving the
  48.          settings as defaults (which can then be overridden by your
  49.          ".tuxpaintrc" file and/or command-line arguments) by using the
  50.          command-line option:
  51.  
  52.            --nosysconfig
  53.  
  54. Windows Users
  55.  
  56.        The file you should create is called "tuxpaint.cfg" and it should be
  57.        placed in Tux Paint's folder.
  58.  
  59.        You can use NotePad or WordPad to create this file. Be sure to save it
  60.        as Plain Text, and make sure the filename doesn't have ".txt" at the
  61.        end...
  62.  
  63.      ----------------------------------------------------------------------
  64.  
  65.                                Available Options
  66.  
  67.      The following settings can be set in the configuration file.
  68.      (Command-line settings will override these. See the "Command-Line
  69.      Options" section, below.)
  70.  
  71.      fullscreen=yes
  72.              Run the program in full screen mode, rather than in a window.
  73.  
  74.      fullscreen=native
  75.              Run the program in full screen mode. Additionally, assume the
  76.              screen's current resolution (set by the operating system).
  77.  
  78.      windowsize=SIZE
  79.  
  80.              Run the program at a different size (in windowed mode) or at a
  81.              different screen resolution (in fullscreen mode), rather than
  82.              the default (usually 800x600).
  83.  
  84.              The SIZE value should be presented in pixels, in
  85.              'width-by-height' format, with an "x" (lowercase X) between the
  86.              values. The size can be anything that's at least 640 wide, and
  87.              at least 480 tall.
  88.  
  89.              Some examples:
  90.                 * 640x480
  91.                 * 1024x768
  92.                 * 768x1024
  93.                 * 1600x1200
  94.  
  95.      orient=portrait
  96.  
  97.              Swaps the width/height options given to Tux Paint, useful for
  98.              rotating the window on portait displays, such as a tablet PC
  99.              that's in tablet orientation.
  100.  
  101.      native=yes
  102.  
  103.              When running Tux Paint in fullscreen mode, this assumes the
  104.              screen's current resolution (overriding any "windowsize"
  105.              option), as set by the operating system.
  106.  
  107.      allowscreensaver=yes
  108.  
  109.              By default, Tux Paint prevents your system's screensaver from
  110.              starting up. You can override this by using the
  111.              "allowscreensaver" option. Note: This requires version 1.2.12 or
  112.              higher of the SDL library. (You can also do this by setting the
  113.              "SDL_VIDEO_ALLOW_SCREENSAVER" environment variable on your
  114.              system to "1".)
  115.  
  116.      nosound=yes
  117.              Disable sound effects. (Note: Pressing [Alt] + [S] cannot be
  118.              used to reenable sounds if they were disabled using this
  119.              option.)
  120.  
  121.      noquit=yes
  122.  
  123.              Disable the on-screen "Quit" button and prevent the [Escape] key
  124.              from quitting Tux Paint.
  125.  
  126.              Using the [Alt] + [F4] keyboard combination or clicking the
  127.              window's close button (assuming you're not in fullscreen mode)
  128.              still works to quit Tux Paint.
  129.  
  130.              You can also use the following keyboard combination to quit:
  131.              [Shift] + [Control] + [Escape].
  132.  
  133.      noprint=yes
  134.              Disable the printing feature.
  135.  
  136.      printdelay=SECONDS
  137.              Restrict printing so that printing can occur only once every
  138.              SECONDS seconds.
  139.  
  140.      printcommand=COMMAND
  141.  
  142.              (Linux and Unix only)
  143.  
  144.              Use the command COMMAND to print a PostScript format file when
  145.              the 'Print' button is clicked. If this option is not
  146.              specifically not set, the default command is:
  147.  
  148.                lpr
  149.  
  150.              Note: Versions of Tux Paint prior to 0.9.15 sent PNG format data
  151.              to the print command (which defaulted to
  152.              "pngtopnm | pnmtops | lpr").
  153.  
  154.              If you set an alternative printcommand in the configuration file
  155.              prior to version 0.9.15, you will need to change it.
  156.  
  157.      altprintcommand=COMMAND
  158.  
  159.              (Linux and Unix only)
  160.  
  161.              Use the command COMMAND to print a PostScript format file when
  162.              the 'Print' button is clicked while the [Alt] modifier key is
  163.              being held. (This is typically used for providing a print
  164.              dialog, similar to when pressing [Alt]+'Print' in Windows and
  165.              Mac OS X.)
  166.  
  167.              If this option is not specifically not set, the default command
  168.              is KDE's graphical print dialog:
  169.  
  170.                kprinter
  171.  
  172.      printcfg=yes
  173.  
  174.              (Windows and Mac OS X only)
  175.  
  176.              Tux Paint will use a printer configuration file when printing.
  177.              Push the [Alt] key while clicking the 'Print' button in
  178.              Tux Paint to cause a Windows print dialog window to appear.
  179.  
  180.              (Note: This only works when not running Tux Paint in fullscreen
  181.              mode.) Any configuration changes made in this dialog will be
  182.              saved to the file "userdata/print.cfg", and used again, as long
  183.              as the "printcfg" option is set.
  184.  
  185.      altprint=always
  186.  
  187.              This causes Tux Paint to always show the printer dialog (or, on
  188.              Linux/Unix, run the "altprintcommand") when the 'Print' button
  189.              is clicked. In other words, it's like clicking 'Print' while
  190.              holding [Alt], except you don't need to hold [Alt] every time.
  191.  
  192.      altprint=never
  193.  
  194.              This prevents Tux Paint from ever showing the printer dialog
  195.              (or, on Linux/Unix, run the "altprintcommand") when the 'Print'
  196.              button is clicked. In other words, it makes the [Alt] key have
  197.              no effect when clicking the 'Print' button.
  198.  
  199.      altprint=mod
  200.  
  201.              This is the normal, default behavior. Tux Paint shows a printer
  202.              dialog (or, on Linux/Unix, runs the "altprintcommand"), when the
  203.              [Alt] key is pressed while the 'Print' button is clicked.
  204.              Clicking 'Print' without holding [Alt] prints without showing a
  205.              dialog.
  206.  
  207.      papersize=PAPERSIZE
  208.  
  209.              (Platforms that use Tux Paint's internal PostScript generator -
  210.              not Windows, Mac OS X or BeOS.)
  211.  
  212.              Tell Tux Paint what size PostScript to generate. If none is
  213.              specified, Tux Paint first checks your $PAPER environment
  214.              variable, then the file /etc/papersize, then uses the the
  215.              'libpaper' library's default paper size.
  216.  
  217.              Valid paper sizes include: letter, legal, tabloid, executive,
  218.              note, statement, a0, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10,
  219.              b0, b1, b2 b3, b4, 10x14, 11x17, halfletter, halfexecutive,
  220.              halfnote, folio, quarto, ledger, archA, archB, archC, archD,
  221.              archE, flsa, flse, csheet, dsheet, esheet.
  222.  
  223.      nolockfile=yes
  224.  
  225.              By default, Tux Paint uses what's known as a 'lockfile' to
  226.              prevent it from being launched more than once in 30 seconds.
  227.              (This is to avoid accidentally running multiple copies; for
  228.              example, by double-clicking a single-click launcher, or simply
  229.              impatiently clicking the icon multiple times.)
  230.  
  231.              To make Tux Paint ignore the lockfile, allowing it to run again,
  232.              even if it was just launched less than 30 seconds ago, enable
  233.              this setting in the configuration file, or run Tux Paint with
  234.              the '--nolockfile' option on the command-line.
  235.  
  236.              By default, the lockfile is stored in "~/.tuxpaint/" under Linux
  237.              and Unix, and "userdata\" under Windows.
  238.  
  239.      simpleshapes=yes
  240.              Disable the rotation step of the 'Shape' tool. Click, drag and
  241.              release is all that will be needed to draw a shape.
  242.  
  243.      uppercase=yes
  244.              All text will be rendered only in uppercase (e.g., "Brush" will
  245.              be "BRUSH"). Useful for children who can read, but who have only
  246.              learned uppercase letters so far.
  247.  
  248.      grab=yes
  249.  
  250.              Tux Paint will attempt to 'grab' the mouse and keyboard, so that
  251.              the mouse is confined to Tux Paint's window, and nearly all
  252.              keyboard input is passed directly to it.
  253.  
  254.              This is useful to disable operating system actions that could
  255.              get the user out of Tux Paint [Alt]-[Tab] window cycling,
  256.              [Ctrl]-[Escape], etc. This is especially useful in fullscreen
  257.              mode.
  258.  
  259.      noshortcuts=yes
  260.  
  261.              This disable keyboard shortcuts (e.g., [Ctrl]-[S] for save,
  262.              [Ctrl]-[N] for a new image, etc.)
  263.  
  264.              This is useful to prevent unwanted commands from being activated
  265.              by children who aren't experienced with keyboards.
  266.  
  267.      nowheelmouse=yes
  268.              This disables support for the wheel on mice that have it.
  269.              (Normally, the wheel will scroll the selector menu on the
  270.              right.)
  271.  
  272.      nobuttondistinction=yes
  273.  
  274.              Prior to Tux Paint 0.9.15, the middle and right buttons on a
  275.              mouse could also be used for clicking. In version 0.9.15, it was
  276.              changed so that only the left mouse button worked, so as to not
  277.              train children to use the wrong button.
  278.  
  279.              However, for children who have trouble with the mouse, this
  280.              distinction between the two or three buttons on a mouse can be
  281.              disabled (returning Tux Paint to its old behavior) by using this
  282.              option.
  283.  
  284.      nofancycursors=yes
  285.  
  286.              This disables the fancy mouse pointer shapes in Tux Paint, and
  287.              uses your environment's normal mouse pointer.
  288.  
  289.              In some enviornments, the fancy cursors cause problems. Use this
  290.              option to avoid them.
  291.  
  292.      hidecursor=yes
  293.  
  294.              This completely hides the mouse pointer shapes in Tux Paint.
  295.  
  296.              This is useful for touchscreen devices, such as tablet PCs.
  297.  
  298.      nooutlines=yes
  299.  
  300.              In this mode, much simpler outlines and 'rubber-band' lines are
  301.              displayed when using the Lines, Shapes, Stamps and Eraser tools.
  302.  
  303.              This can help when Tux Paint is run on very slow computers, or
  304.              displayed on a remote X-Window display.
  305.  
  306.      sysfonts=yes
  307.  
  308.              This option causes Tux Paint to attempt to load fonts (for use
  309.              in the Text tool) from your operating system. Normally,
  310.              Tux Paint will only load the ones that came bundled with
  311.              Tux Paint.
  312.  
  313.      nostamps=yes
  314.  
  315.              This option tells Tux Paint to not load any rubber stamp images,
  316.              which in turn ends up disabling the Stamps tool.
  317.  
  318.              This can speed up Tux Paint when it first loads up, and reduce
  319.              memory usage while it's running. Of course, no stamps will be
  320.              available at all.
  321.  
  322.      nostampcontrols=yes
  323.              Some images in the Stamps tool can be mirrored, flipped, and/or
  324.              have their size changed. This option disables the controls, and
  325.              only provides the basic stamps.
  326.  
  327.      mirrorstamps=yes
  328.  
  329.              For stamps that can be mirrored, this option sets them to their
  330.              mirrored shape by default.
  331.  
  332.              This can be useful for people who prefer things right-to-left,
  333.              rather than left-to-right.
  334.  
  335.      stampsize=SIZE
  336.  
  337.              Use this option to force Tux Paint to set the starting size of
  338.              all stamps. The SIZE value should be between 0 (smallest) and 10
  339.              (largest). The size is relative to the available sizes of the
  340.              stamp, which depends on the stamp itself, and Tux Paint's
  341.              current canvas size.
  342.  
  343.              Specifc "default" to let Tux Paint decide (it's standard
  344.              behavior).
  345.  
  346.      keyboard=yes
  347.  
  348.              This allows the keyboard arrow keys to be used to control the
  349.              mouse pointer. (e.g., for mouseless environments.)
  350.  
  351.              The [Arrow] keys move the mouse pointer. [Space] acts as the
  352.              mouse button.
  353.  
  354.      savedir=DIRECTORY
  355.  
  356.              Use this option to change where Tux Paint's "saved"
  357.              directory/folder is located, which is where Tux Paint saves and
  358.              opens pictures.
  359.  
  360.              If you do not override it, the default location is:
  361.                 * Linux & Unix - Under a hidden directory named ".tuxpaint"
  362.                   in your home directory (aka "~" or "$HOME")
  363.                   Example: "/home/username/.tuxpaint/saved/"
  364.  
  365.                 * Windows - Inside a folder named "TuxPaint" in your
  366.                   "Application Data" folder.
  367.                   Example:
  368.                   "C:\Documents and Settings\Username\Application Data\TuxPaint\saved\"
  369.  
  370.                 * Mac OS X - Inside a folder named "TuxPaint" in your
  371.                   "Application Support" folder.
  372.                   Example:
  373.                   "/Users/Username/Library/Application Support/TuxPaint/saved/"
  374.  
  375.              Note: When specifying a Windows drive (e.g., "H:\"), you must
  376.              also specify a subdirectory.
  377.  
  378.              Note: Prior to version 0.9.18, Tux Paint would also use the
  379.              setting or default for "savedir" as the place to search for
  380.              personal data files (brushes, stamps, starters and fonts). As of
  381.              version 0.9.18, they may be specified separately (see the
  382.              "datadir" option, below).
  383.  
  384.              Example: savedir=Z:\tuxpaint\
  385.  
  386.      datadir=DIRECTORY
  387.  
  388.              Use this option to change where Tux Paint looks for personal
  389.              data files (brushes, stamps, starters and fonts specific to the
  390.              current user).
  391.  
  392.              Tux Paint will search for subdirectories/subfolders named
  393.              "brushes", "stamps", "starters" and "fonts" under the data
  394.              directory.
  395.  
  396.              If you do not override it, the default location is:
  397.                 * Linux & Unix - Under a hidden directory named ".tuxpaint"
  398.                   in your home directory (aka "~" or "$HOME")
  399.                   Example: "/home/username/.tuxpaint/brushes/"
  400.  
  401.                 * Windows - Inside a folder named "TuxPaint" in your
  402.                   "Application Data" folder.
  403.                   Example:
  404.                   "C:\Documents and Settings\Username\Application Data\TuxPaint\brushes\"
  405.  
  406.                 * Mac OS X - Inside a folder named "TuxPaint" in your
  407.                   "Application Support" folder.
  408.                   Example:
  409.                   "/Users/Username/Library/Application Support/TuxPaint/brushes/"
  410.  
  411.              Note: Prior to version 0.9.18, Tux Paint would use the same
  412.              setting or default as for "savedir" to search for data files. As
  413.              of version 0.9.18, they may be specified separately.
  414.  
  415.              Note: When specifying a Windows drive (e.g., "H:\"), you must
  416.              also specify a subdirectory.
  417.  
  418.              Example: datadir=/home/johnny/tuxpaint-data/
  419.  
  420.      saveover=yes
  421.              This disables the "Save over the old version...?" prompt when
  422.              saving an existing file. With this option, the older version
  423.              will always be replaced by the new version, automatically.
  424.  
  425.      saveover=new
  426.              This also disables the "Save over the old version...?" prompt
  427.              when saving an existing file. This option, however, will always
  428.              save a new file, rather than overwrite the older version.
  429.  
  430.      saveover=ask
  431.  
  432.              (This option is redundant, since this is the default.)
  433.  
  434.              When saving an existing drawing, you will be first asked whether
  435.              to save over the older version or not.
  436.  
  437.      nosave=yes
  438.              This disables Tux Paint's ability to save files (and therefore
  439.              disables the on-screen "Save" button). It can be used in
  440.              situations where the program is only being used for fun, or in a
  441.              test environment.
  442.  
  443.      autosave=yes
  444.              This prevents Tux Paint from asking whether you want to save the
  445.              current picture when quitting, and assumes you do.
  446.  
  447.      startblank=yes
  448.              This causes Tux Paint to display a blank canvas when it first
  449.              starts up, rather than loading the last image that was being
  450.              edited.
  451.  
  452.      colorfile=FILENAME
  453.  
  454.              You may override Tux Paint's default color palette by creating a
  455.              plain ASCII text file that describes the colors you want, and
  456.              pointing to that file using the colorfile option.
  457.  
  458.              The file should list one color per line. Colors are defined in
  459.              terms of their Red, Green and Blue values, each from 0 (off) to
  460.              255 (brightest). (For more information, try Wikipedia's "RGB
  461.              color model" article.)
  462.  
  463.              Colors may be listed using three decimal numbers (e.g.,
  464.              "255 68 136") or a 6- or 3-digit-long hexadecimal 'triplet'
  465.              (e.g., "#ff4488" or "#F48").
  466.  
  467.              After the color definition (on the same line) you may enter text
  468.              to describe the color. Tux will display this text when the color
  469.              is clicked. (For example, "#FFF White as snow.")
  470.  
  471.              As an example, you can see the default colors currently used in
  472.              Tux Paint in: "default_colors.txt".
  473.  
  474.              NOTES: You must separate decimal values with spaces, and begin
  475.              hexadecimal values with a pound/number-sign character ("#"). In
  476.              3-digit hexadecimal, each digit is used for both the high and
  477.              low halves of the byte, so "#FFF" is the same as "#FFFFFF", not
  478.              "#F0F0F0".
  479.  
  480.      lang=LANGUAGE
  481.  
  482.              Run Tux Paint in one of the supported languages. Possible choice
  483.              for LANGUAGE currently include:
  484.  
  485.                +----------------------------------------------------------+
  486.                |english             |american-english     |               |
  487.                |--------------------+---------------------+---------------|
  488.                |afrikaans           |                     |               |
  489.                |--------------------+---------------------+---------------|
  490.                |albanian            |                     |               |
  491.                |--------------------+---------------------+---------------|
  492.                |arabic              |                     |               |
  493.                |--------------------+---------------------+---------------|
  494.                |asturian            |                     |               |
  495.                |--------------------+---------------------+---------------|
  496.                |australian-english  |                     |               |
  497.                |--------------------+---------------------+---------------|
  498.                |azerbaijani         |                     |               |
  499.                |--------------------+---------------------+---------------|
  500.                |basque              |euskara              |               |
  501.                |--------------------+---------------------+---------------|
  502.                |belarusian          |bielaruskaja         |               |
  503.                |--------------------+---------------------+---------------|
  504.                |bokmal              |                     |               |
  505.                |--------------------+---------------------+---------------|
  506.                |brazilian-portuguese|portuges-brazilian   |brazilian      |
  507.                |--------------------+---------------------+---------------|
  508.                |breton              |brezhoneg            |               |
  509.                |--------------------+---------------------+---------------|
  510.                |british-english     |british              |               |
  511.                |--------------------+---------------------+---------------|
  512.                |bulgarian           |                     |               |
  513.                |--------------------+---------------------+---------------|
  514.                |canadian-english    |                     |               |
  515.                |--------------------+---------------------+---------------|
  516.                |catalan             |catala               |               |
  517.                |--------------------+---------------------+---------------|
  518.                |chinese             |simplified-chinese   |               |
  519.                |--------------------+---------------------+---------------|
  520.                |croatian            |hrvatski             |               |
  521.                |--------------------+---------------------+---------------|
  522.                |czech               |cesky                |               |
  523.                |--------------------+---------------------+---------------|
  524.                |danish              |dansk                |               |
  525.                |--------------------+---------------------+---------------|
  526.                |dutch               |nederlands           |               |
  527.                |--------------------+---------------------+---------------|
  528.                |esperanto           |                     |               |
  529.                |--------------------+---------------------+---------------|
  530.                |estonian            |                     |               |
  531.                |--------------------+---------------------+---------------|
  532.                |faroese             |                     |               |
  533.                |--------------------+---------------------+---------------|
  534.                |finnish             |suomi                |               |
  535.                |--------------------+---------------------+---------------|
  536.                |french              |francais             |               |
  537.                |--------------------+---------------------+---------------|
  538.                |gaelic              |gaidhlig             |irish-gaelic   |
  539.                |--------------------+---------------------+---------------|
  540.                |galician            |galego               |               |
  541.                |--------------------+---------------------+---------------|
  542.                |georgian            |                     |               |
  543.                |--------------------+---------------------+---------------|
  544.                |german              |deutsch              |               |
  545.                |--------------------+---------------------+---------------|
  546.                |greek               |                     |               |
  547.                |--------------------+---------------------+---------------|
  548.                |gronings            |zudelk-veenkelonioals|               |
  549.                |--------------------+---------------------+---------------|
  550.                |gujarati            |                     |               |
  551.                |--------------------+---------------------+---------------|
  552.                |hebrew              |                     |               |
  553.                |--------------------+---------------------+---------------|
  554.                |hindi               |                     |               |
  555.                |--------------------+---------------------+---------------|
  556.                |hungarian           |magyar               |               |
  557.                |--------------------+---------------------+---------------|
  558.                |icelandic           |islenska             |               |
  559.                |--------------------+---------------------+---------------|
  560.                |indonesian          |bahasa-indonesia     |               |
  561.                |--------------------+---------------------+---------------|
  562.                |italian             |italiano             |               |
  563.                |--------------------+---------------------+---------------|
  564.                |japanese            |                     |               |
  565.                |--------------------+---------------------+---------------|
  566.                |khmer               |                     |               |
  567.                |--------------------+---------------------+---------------|
  568.                |kinyarwanda         |                     |               |
  569.                |--------------------+---------------------+---------------|
  570.                |klingon             |tlhIngan             |               |
  571.                |--------------------+---------------------+---------------|
  572.                |korean              |                     |               |
  573.                |--------------------+---------------------+---------------|
  574.                |kurdish             |                     |               |
  575.                |--------------------+---------------------+---------------|
  576.                |latvian             |                     |               |
  577.                |--------------------+---------------------+---------------|
  578.                |lithuanian          |lietuviu             |               |
  579.                |--------------------+---------------------+---------------|
  580.                |macedonian          |                     |               |
  581.                |--------------------+---------------------+---------------|
  582.                |malay               |                     |               |
  583.                |--------------------+---------------------+---------------|
  584.                |mexican-spanish     |espanol-mejicano     |mexican        |
  585.                |--------------------+---------------------+---------------|
  586.                |ndebele             |                     |               |
  587.                |--------------------+---------------------+---------------|
  588.                |norwegian           |nynorsk              |               |
  589.                |--------------------+---------------------+---------------|
  590.                |occitan             |                     |               |
  591.                |--------------------+---------------------+---------------|
  592.                |ojibwe              |ojibway              |               |
  593.                |--------------------+---------------------+---------------|
  594.                |polish              |polski               |               |
  595.                |--------------------+---------------------+---------------|
  596.                |portuguese          |portugues            |               |
  597.                |--------------------+---------------------+---------------|
  598.                |romanian            |                     |               |
  599.                |--------------------+---------------------+---------------|
  600.                |russian             |russkiy              |               |
  601.                |--------------------+---------------------+---------------|
  602.                |scottish            |ghaidhlig            |scottish-gaelic|
  603.                |--------------------+---------------------+---------------|
  604.                |serbian             |                     |               |
  605.                |--------------------+---------------------+---------------|
  606.                |slovak              |                     |               |
  607.                |--------------------+---------------------+---------------|
  608.                |slovenian           |slovensko            |               |
  609.                |--------------------+---------------------+---------------|
  610.                |southafrican-english|                     |               |
  611.                |--------------------+---------------------+---------------|
  612.                |spanish             |espanol              |               |
  613.                |--------------------+---------------------+---------------|
  614.                |swahili             |                     |               |
  615.                |--------------------+---------------------+---------------|
  616.                |swedish             |svenska              |               |
  617.                |--------------------+---------------------+---------------|
  618.                |tagalog             |                     |               |
  619.                |--------------------+---------------------+---------------|
  620.                |tamil               |                     |               |
  621.                |--------------------+---------------------+---------------|
  622.                |telugu              |                     |               |
  623.                |--------------------+---------------------+---------------|
  624.                |thai                |                     |               |
  625.                |--------------------+---------------------+---------------|
  626.                |tibetan             |                     |               |
  627.                |--------------------+---------------------+---------------|
  628.                |traditional-chinese |                     |               |
  629.                |--------------------+---------------------+---------------|
  630.                |turkish             |                     |               |
  631.                |--------------------+---------------------+---------------|
  632.                |twi                 |                     |               |
  633.                |--------------------+---------------------+---------------|
  634.                |ukrainian           |                     |               |
  635.                |--------------------+---------------------+---------------|
  636.                |venda               |                     |               |
  637.                |--------------------+---------------------+---------------|
  638.                |vietnamese          |                     |               |
  639.                |--------------------+---------------------+---------------|
  640.                |walloon             |walon                |               |
  641.                |--------------------+---------------------+---------------|
  642.                |welsh               |cymraeg              |               |
  643.                |--------------------+---------------------+---------------|
  644.                |wolof               |                     |               |
  645.                |--------------------+---------------------+---------------|
  646.                |xhosa               |                     |               |
  647.                |--------------------+---------------------+---------------|
  648.                |zapoteco            |                     |               |
  649.                +----------------------------------------------------------+
  650.  
  651.      ----------------------------------------------------------------------
  652.  
  653.               Overriding System Config. Options using .tuxpaintrc
  654.  
  655.      (For Linux and Unix users)
  656.  
  657.      If any of the above options are set in "/etc/tuxpaint/tuxpaint.config",
  658.      you can override them in your own "~/.tuxpaintrc" file.
  659.  
  660.      For true/false options, like "noprint" and "grab", you can simply say
  661.      they equal 'no' in your "~/.tuxpaintrc" file:
  662.  
  663.        noprint=no
  664.        uppercase=no
  665.  
  666.      Or, you can use options similar to the command-line override options
  667.      described below. For example:
  668.  
  669.        print=yes
  670.        mixedcase=yes
  671.  
  672.      ----------------------------------------------------------------------
  673.  
  674.                               Command-Line Options
  675.  
  676.      Options can also be issued on the command-line when you start Tux Paint.
  677.  
  678.        --fullscreen
  679.        --WIDTHxHEIGHT
  680.        --orient=portrait
  681.        --native
  682.        --allowscreensaver
  683.        --startblank
  684.        --nosound
  685.        --noquit
  686.        --noprint
  687.        --printdelay=SECONDS
  688.        --printcfg
  689.        --altprintnever
  690.        --altprintalways
  691.        --papersize=PAPERSIZE
  692.        --nolockfile
  693.        --simpleshapes
  694.        --uppercase
  695.        --grab
  696.        --noshortcuts
  697.        --nowheelmouse
  698.        --nobuttondistinction
  699.        --nofancycursors
  700.        --hidecursor
  701.        --nooutlines
  702.        --nostamps
  703.        --nostampcontrols
  704.        --sysfonts
  705.        --mirrorstamps
  706.        --stampsize=SIZE
  707.        --keyboard
  708.        --savedir DIRECTORY
  709.        --datadir DIRECTORY
  710.        --saveover
  711.        --saveovernew
  712.        --nosave
  713.        --autosave
  714.        --lang LANGUAGE
  715.        --colorfile FILE
  716.                These enable or correspond to the configuration file options
  717.                described above.
  718.  
  719.                      -------------------------------------
  720.  
  721.        --windowed
  722.        --800x600
  723.        --orient=landscape
  724.        --disablescreensaver
  725.        --startlast
  726.        --sound
  727.        --quit
  728.        --print
  729.        --printdelay=0
  730.        --noprintcfg
  731.        --altprintmod
  732.        --lockfile
  733.        --complexshapes
  734.        --mixedcase
  735.        --dontgrab
  736.        --shortcuts
  737.        --wheelmouse
  738.        --buttondistinction
  739.        --fancycursors
  740.        --showcursor
  741.        --outlines
  742.        --stamps
  743.        --stampcontrols
  744.        --nosysfonts
  745.        --dontmirrorstamps
  746.        --stampsize=default
  747.        --mouse
  748.        --saveoverask
  749.        --save
  750.        --noautosave
  751.                These options can be used to override any settings made in the
  752.                configuration file. (If the option isn't set in the
  753.                configuration file(s), no overriding option is necessary.)
  754.  
  755.                      -------------------------------------
  756.  
  757.        --locale LOCALE
  758.  
  759.                Run Tux Paint in one of the support languages. See the
  760.                "Choosing a Different Language" section below for the locale
  761.                strings (e.g., "de_DE" for German) to use.
  762.  
  763.                (If your locale is already set, e.g. with the "$LANG"
  764.                environment variable, this option is not necessary, since
  765.                Tux Paint honors your environment's setting, if possible.)
  766.  
  767.        --nosysconfig
  768.  
  769.                Under Linux and Unix, this prevents the system-wide
  770.                configuration file, "/etc/tuxpaint/tuxpaint.conf", from being
  771.                read.
  772.  
  773.                Only your own configuration file, "~/.tuxpaintrc", if it
  774.                exists, will be used.
  775.  
  776.      ----------------------------------------------------------------------
  777.  
  778. Command-Line Informational Options
  779.  
  780.        The following options display some informative text on the screen.
  781.        Tux Paint doesn't actually start up and run afterwards, however.
  782.  
  783.          --version
  784.          --verbose-version
  785.                  Display the version number and date of the copy of Tux Paint
  786.                  you are running. The "--verbose-version" also lists what
  787.                  compile-time options were set. (See INSTALL.txt and
  788.                  FAQ.txt).
  789.  
  790.          --copying
  791.                  Show brief license information about copying Tux Paint.
  792.  
  793.          --usage
  794.                  Display the list of available command-line options.
  795.  
  796.          --help
  797.                  Display brief help on using Tux Paint.
  798.  
  799.          --lang help
  800.                  Display a list of available languages in Tux Paint.
  801.  
  802.      ----------------------------------------------------------------------
  803.  
  804.                          Choosing a Different Language
  805.  
  806.      Tux Paint has been translated into a number of languages. To access the
  807.      translations, you can use the "--lang" option on the command-line to set
  808.      the language (e.g. "--lang spanish") or use the "lang=" setting in the
  809.      configuration file (e.g., "lang=spanish").
  810.  
  811.      Tux Paint also honors your environment's current locale. (You can
  812.      override it on the command-line using the "--locale" option; see above.)
  813.  
  814.      Use the option "--lang help" to list the available language options
  815.      available.
  816.  
  817. Available Languages
  818.  
  819.        +--------------------------------------------------------------------+
  820.        | Locale  |      Language       |    Language     |Input Method Cycle|
  821.        |  Code   |    (native name)    | (English name)  | Key Combination  |
  822.        |---------+---------------------+-----------------+------------------|
  823.        |C        |                     |English          |                  |
  824.        |---------+---------------------+-----------------+------------------|
  825.        |af_ZA    |                     |Afrikaans        |                  |
  826.        |---------+---------------------+-----------------+------------------|
  827.        |ar_SA    |                     |Arabic           |                  |
  828.        |---------+---------------------+-----------------+------------------|
  829.        |ast_ES   |                     |Asturian         |                  |
  830.        |---------+---------------------+-----------------+------------------|
  831.        |az_AZ    |                     |Azerbaijani      |                  |
  832.        |---------+---------------------+-----------------+------------------|
  833.        |be_BY    |Bielaruskaja         |Belarusian       |                  |
  834.        |---------+---------------------+-----------------+------------------|
  835.        |bg_BG    |                     |Bulgarian        |                  |
  836.        |---------+---------------------+-----------------+------------------|
  837.        |bo_CN (*)|                     |Tibetan          |                  |
  838.        |---------+---------------------+-----------------+------------------|
  839.        |br_FR    |Brezhoneg            |Breton           |                  |
  840.        |---------+---------------------+-----------------+------------------|
  841.        |ca_ES    |Catal`a              |Catalan          |                  |
  842.        |---------+---------------------+-----------------+------------------|
  843.        |cs_CZ    |Cesky                |Czech            |                  |
  844.        |---------+---------------------+-----------------+------------------|
  845.        |cy_GB    |Cymraeg              |Welsh            |                  |
  846.        |---------+---------------------+-----------------+------------------|
  847.        |da_DK    |Dansk                |Danish           |                  |
  848.        |---------+---------------------+-----------------+------------------|
  849.        |de_DE    |Deutsch              |German           |                  |
  850.        |---------+---------------------+-----------------+------------------|
  851.        |et_EE    |                     |Estonian         |                  |
  852.        |---------+---------------------+-----------------+------------------|
  853.        |el_GR (*)|                     |Greek            |                  |
  854.        |---------+---------------------+-----------------+------------------|
  855.        |en_AU    |                     |Australian       |                  |
  856.        |         |                     |English          |                  |
  857.        |---------+---------------------+-----------------+------------------|
  858.        |en_CA    |                     |Canadian English |                  |
  859.        |---------+---------------------+-----------------+------------------|
  860.        |en_GB    |                     |British English  |                  |
  861.        |---------+---------------------+-----------------+------------------|
  862.        |en_ZA    |                     |South African    |                  |
  863.        |         |                     |English          |                  |
  864.        |---------+---------------------+-----------------+------------------|
  865.        |eo       |                     |Esperanto        |                  |
  866.        |---------+---------------------+-----------------+------------------|
  867.        |es_ES    |Espanol              |Spanish          |                  |
  868.        |---------+---------------------+-----------------+------------------|
  869.        |es_MX    |Espanol-Mejicano     |Mexican Spanish  |                  |
  870.        |---------+---------------------+-----------------+------------------|
  871.        |eu_ES    |Euskara              |Basque           |                  |
  872.        |---------+---------------------+-----------------+------------------|
  873.        |fi_FI    |Suomi                |Finnish          |                  |
  874.        |---------+---------------------+-----------------+------------------|
  875.        |fo_FO    |                     |Faroese          |                  |
  876.        |---------+---------------------+-----------------+------------------|
  877.        |fr_FR    |Franc,ais            |French           |                  |
  878.        |---------+---------------------+-----------------+------------------|
  879.        |ga_IE    |G`aidhlig            |Irish Gaelic     |                  |
  880.        |---------+---------------------+-----------------+------------------|
  881.        |gd_GB    |Ghaidhlig            |Scottish Gaelic  |                  |
  882.        |---------+---------------------+-----------------+------------------|
  883.        |gl_ES    |Galego               |Galician         |                  |
  884.        |---------+---------------------+-----------------+------------------|
  885.        |gos_NL   |Zudelk Veenkelonioals|Gronings         |                  |
  886.        |---------+---------------------+-----------------+------------------|
  887.        |gu_IN    |                     |Gujarati         |                  |
  888.        |---------+---------------------+-----------------+------------------|
  889.        |he_IL (*)|                     |Hebrew           |                  |
  890.        |---------+---------------------+-----------------+------------------|
  891.        |hi_IN (*)|                     |Hindi            |                  |
  892.        |---------+---------------------+-----------------+------------------|
  893.        |hr_HR    |Hrvatski             |Croatian         |                  |
  894.        |---------+---------------------+-----------------+------------------|
  895.        |hu_HU    |Magyar               |Hungarian        |                  |
  896.        |---------+---------------------+-----------------+------------------|
  897.        |id_ID    |Bahasa Indonesia     |Indonesian       |                  |
  898.        |---------+---------------------+-----------------+------------------|
  899.        |is_IS    |Islenska             |Icelandic        |                  |
  900.        |---------+---------------------+-----------------+------------------|
  901.        |it_IT    |Italiano             |Italian          |                  |
  902.        |---------+---------------------+-----------------+------------------|
  903.        |ja_JP (*)|                     |Japanese         |right [Alt]       |
  904.        |---------+---------------------+-----------------+------------------|
  905.        |ka_GE    |                     |Georgian         |                  |
  906.        |---------+---------------------+-----------------+------------------|
  907.        |km_KH    |                     |Khmer            |                  |
  908.        |---------+---------------------+-----------------+------------------|
  909.        |ko_KR (*)|                     |Korean           |right [Alt] or    |
  910.        |         |                     |                 |left [Alt]        |
  911.        |---------+---------------------+-----------------+------------------|
  912.        |ku_TR    |                     |Kurdish          |                  |
  913.        |---------+---------------------+-----------------+------------------|
  914.        |lt_LT    |Lietuviu             |Lithuanian       |                  |
  915.        |---------+---------------------+-----------------+------------------|
  916.        |lv_LV    |                     |Latvian          |                  |
  917.        |---------+---------------------+-----------------+------------------|
  918.        |mk_MK    |                     |Macedonian       |                  |
  919.        |---------+---------------------+-----------------+------------------|
  920.        |ms_MY    |                     |Malay            |                  |
  921.        |---------+---------------------+-----------------+------------------|
  922.        |nb_NO    |Norsk (bokmaal)      |Norwegian Bokmaal|                  |
  923.        |---------+---------------------+-----------------+------------------|
  924.        |nl_NL    |                     |Dutch            |                  |
  925.        |---------+---------------------+-----------------+------------------|
  926.        |nn_NO    |Norsk (nynorsk)      |Norwegian Nynorsk|                  |
  927.        |---------+---------------------+-----------------+------------------|
  928.        |nr_ZA    |                     |Ndebele          |                  |
  929.        |---------+---------------------+-----------------+------------------|
  930.        |oc_FR    |                     |Occitan          |                  |
  931.        |---------+---------------------+-----------------+------------------|
  932.        |oj_CA    |                     |Ojibwe           |Ojibway           |
  933.        |---------+---------------------+-----------------+------------------|
  934.        |pl_PL    |Polski               |Polish           |                  |
  935.        |---------+---------------------+-----------------+------------------|
  936.        |pt_BR    |Portuges Brazileiro  |Brazilian        |                  |
  937.        |         |                     |Portuguese       |                  |
  938.        |---------+---------------------+-----------------+------------------|
  939.        |pt_PT    |Portuges             |Portuguese       |                  |
  940.        |---------+---------------------+-----------------+------------------|
  941.        |ro_RO    |                     |Romanian         |                  |
  942.        |---------+---------------------+-----------------+------------------|
  943.        |ru_RU    |Russkiy              |Russian          |                  |
  944.        |---------+---------------------+-----------------+------------------|
  945.        |rw_RW    |                     |Kinyarwanda      |                  |
  946.        |---------+---------------------+-----------------+------------------|
  947.        |sk_SK    |                     |Slovak           |                  |
  948.        |---------+---------------------+-----------------+------------------|
  949.        |sl_SI    |                     |Slovenian        |                  |
  950.        |---------+---------------------+-----------------+------------------|
  951.        |sq_AL    |                     |Albanian         |                  |
  952.        |---------+---------------------+-----------------+------------------|
  953.        |sr_YU    |                     |Serbian          |                  |
  954.        |---------+---------------------+-----------------+------------------|
  955.        |sv_SE    |Svenska              |Swedish          |                  |
  956.        |---------+---------------------+-----------------+------------------|
  957.        |sw_TZ    |                     |Swahili          |                  |
  958.        |---------+---------------------+-----------------+------------------|
  959.        |ta_IN (*)|                     |Tamil            |                  |
  960.        |---------+---------------------+-----------------+------------------|
  961.        |te_IN (*)|                     |Telugu           |                  |
  962.        |---------+---------------------+-----------------+------------------|
  963.        |th_TH (*)|                     |Thai             |                  |
  964.        |---------+---------------------+-----------------+------------------|
  965.        |tl_PH (*)|                     |Tagalog          |                  |
  966.        |---------+---------------------+-----------------+------------------|
  967.        |tlh      |tlhIngan             |Klingon          |                  |
  968.        |---------+---------------------+-----------------+------------------|
  969.        |tr_TR    |                     |Turkish          |                  |
  970.        |---------+---------------------+-----------------+------------------|
  971.        |twi_GH   |                     |Twi              |                  |
  972.        |---------+---------------------+-----------------+------------------|
  973.        |uk_UA    |                     |Ukrainian        |                  |
  974.        |---------+---------------------+-----------------+------------------|
  975.        |ve_ZA    |                     |Venda            |                  |
  976.        |---------+---------------------+-----------------+------------------|
  977.        |vi_VN    |                     |Vietnamese       |                  |
  978.        |---------+---------------------+-----------------+------------------|
  979.        |wa_BE    |                     |Walloon          |                  |
  980.        |---------+---------------------+-----------------+------------------|
  981.        |wo_SN    |                     |Wolof            |                  |
  982.        |---------+---------------------+-----------------+------------------|
  983.        |xh_ZA    |                     |Xhosa            |                  |
  984.        |---------+---------------------+-----------------+------------------|
  985.        |zh_CN (*)|                     |Chinese          |                  |
  986.        |         |                     |(Simplified)     |                  |
  987.        |---------+---------------------+-----------------+------------------|
  988.        |zh_TW (*)|                     |Chinese          |                  |
  989.        |         |                     |(Traditional)    |                  |
  990.        |---------+---------------------+-----------------+------------------|
  991.        |zw_MX    |                     |Zapoteco         |                  |
  992.        +--------------------------------------------------------------------+
  993.  
  994.        (*) - These languages require their own fonts, since they are not
  995.        represented using a Latin character set, like the others. See the
  996.        "Special Fonts" section, below.
  997.  
  998.        Note: Tux Paint provides an alternative input method for entering
  999.        characters with the Text tool in some locales. The key comibation(s)
  1000.        listed can be used to cycle through the supported input methods while
  1001.        the Text tool is active.
  1002.  
  1003. Setting Your Environment's Locale
  1004.  
  1005.        Changing your locale will affect much of your environment.
  1006.  
  1007.        As stated above, along with letting you choose the language at runtime
  1008.        using command-line options ("--lang" and "--locale"), Tux Paint honors
  1009.        the global locale setting in your environment.
  1010.  
  1011.        If you haven't already set your environment's locale, the following
  1012.        will briefly explain how:
  1013.  
  1014.   Linux/Unix Users
  1015.  
  1016.          First, be sure the locale you want to use is enabled by editing the
  1017.          file "/etc/locale.gen" on your system and then running the program
  1018.          "locale-gen" as root.
  1019.  
  1020.          Note: Debian users may be able to simply run the command
  1021.          "dpkg-reconfigure locales" as root to bring up a configuration
  1022.          dialog. Ubuntu users may be able to run
  1023.          "sudo dpkg-reconfigure localeconf" (the "localeconf" package may
  1024.          need to be installed first), or may need to edit the file
  1025.          "/var/lib/locales/supported.d/local" first, and add locales they
  1026.          want, from the list found in "/usr/share/i18n/SUPPORTED".
  1027.  
  1028.          Then, before running Tux Paint, set your "$LANG" environment
  1029.          variable to one of the locales listed above. (If you want all
  1030.          programs that can be translated to be, you may wish to place the
  1031.          following in your login script; e.g. ~/.profile, ~/.bashrc,
  1032.          ~/.cshrc, etc.)
  1033.  
  1034.          For example, in a Bourne Shell (like BASH):
  1035.  
  1036.            export LANG=es_ES ; \
  1037.            tuxpaint
  1038.  
  1039.          And in a C Shell (like TCSH):
  1040.  
  1041.            setenv LANG es_ES ; \
  1042.            tuxpaint
  1043.  
  1044.      ----------------------------------------------------------------------
  1045.  
  1046.   Windows Users
  1047.  
  1048.          Tux Paint will recognize the current locale and use the appropriate
  1049.          files by default. So this section is only for people trying
  1050.          different languages.
  1051.  
  1052.          The simplest thing to do is to use the '--lang' switch in the
  1053.          shortcut (see "INSTALL.txt"). However, by using an MSDOS Prompt
  1054.          window, it is also possible to issue a command like this:
  1055.  
  1056.            set LANG=es_ES
  1057.  
  1058.          ...which will set the language for the lifetime of that DOS window.
  1059.  
  1060.          For something more permanent, try editing your computer's
  1061.          'autoexec.bat' file using Windows' "sysedit" tool:
  1062.  
  1063.         Windows 95/98
  1064.  
  1065.           1. Click on the 'Start' button, and select 'Run...'.
  1066.           2. Type "sysedit" into the 'Open:' box (with or without quotes).
  1067.           3. Click 'OK'.
  1068.           4. Locate the AUTOEXEC.BAT window in the System Configuration
  1069.              Editor.
  1070.           5. Add the following at the bottom of the file:
  1071.  
  1072.                set LANG=es_ES
  1073.  
  1074.           6. Close the System Configuration Editor, answering yes to save the
  1075.              changes.
  1076.           7. Restart your machine.
  1077.  
  1078.            To affect the entire machine, and all applications, it is possible
  1079.            to use the "Regional Settings" control panel:
  1080.  
  1081.           1. Click on the 'Start' button, and select
  1082.              'Settings | Control Panel'.
  1083.           2. Double click on the "Regional Settings" globe.
  1084.           3. Select a language/region from the drop down list.
  1085.           4. Click 'OK'.
  1086.           5. Restart your machine when prompted.
  1087.  
  1088.   Special Fonts
  1089.  
  1090.        Some languages require special fonts be installed. These font files
  1091.        (which are in TrueType format (TTF)), are much too large to include
  1092.        with the Tux Paint download, and are available separately. (See the
  1093.        table above, under the "Choosing a Different Language" section.)
  1094.  
  1095.        Note: As of version 0.9.18, Tux Paint uses the "SDL_Pango" library,
  1096.        which utilizes the "Pango" library to render text in the user
  1097.        interface, rather than using "SDL_ttf" directly. Unless your copy of
  1098.        Tux Paint was built without Pango support, special fonts should no
  1099.        longer be necessary.
  1100.  
  1101.        When running Tux Paint in a language that requires its own font,
  1102.        Tux Paint will try to load the font file from its system-wide "fonts"
  1103.        directory (under a "locale" subdirectory). The name of the file
  1104.        corresponds to the first two letters in the 'locale' code of the
  1105.        language (e.g., "ko" for Korean, "ja" for Japanese, "zh_tw" for
  1106.        Traditional Chinese).
  1107.  
  1108.        For example, under Linux or Unix, when Tux Paint is run in Korean
  1109.        (e.g., with the option "--lang korean"), Tux Paint will attempt to
  1110.        load the following font file:
  1111.  
  1112.          /usr/share/tuxpaint/fonts/locale/ko.ttf
  1113.  
  1114.        You can download fonts for supported languages from Tux Paint's
  1115.        website, http://www.tuxpaint.org/. (Look in the 'Fonts' section under
  1116.        'Download.')
  1117.  
  1118.        Under Unix and Linux, you can use the Makefile that comes with the
  1119.        font to install the font in the appropriate location.
  1120.  
  1121.      ----------------------------------------------------------------------
  1122.